package com.hub.realtime.common.model.checkpoint;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

@Data
public class CheckPointDetail {
    @JSONField(name="@class")
    private String _class;
    private Integer id;
    private String status;
    private Boolean is_savepoint;
    private Long trigger_timestamp;
    private Long latest_ack_timestamp;
    private Integer state_size;
    private Integer end_to_end_duration;
    private Integer alignment_buffered;
    private Integer processed_data;
    private Integer persisted_data;
    private Integer num_subtasks;
    private Integer num_acknowledged_subtasks;
    private String checkpoint_type;
    private String external_path;
    private Boolean discarded;
}
